1
화물창: 데이터 컬렉션 정리하기
AI017Lesson 5
00:00

Go에서는 컬렉션 컬렉션은 동일한 타입의 항목들로 구성된 기본적인 그룹으로, 효율적인 접근을 위해 조직됩니다. '화물창'은 별도의 변수가 아니라 하나의 식별자 아래에서 대량의 데이터를 관리해야 한다는 우리의 필요를 나타냅니다.

1. 복합 리터럴

복합 리터럴은 복합 리터럴 사용자가 원하는 값으로 어떤 복합 타입을 초기화하기 위한 간결한 문법입니다. 다음 구문을 사용해 배열을 한 번에 선언하고 초기화할 수 있습니다: 타입{값1, 값2, ...}.

2. 0 기반 탐색

배열은 0부터 인덱스가 시작됩니다. 8개의 행성 컬렉션은 인덱스 0부터 7까지로 접근합니다. 이 범위 밖의 인덱스에 접근하면 컴파일 시 오류 또는 런타임 패닉이 발생합니다.

그림 16.1: 인덱스 0~7을 가진 행성들

[0]수성[1]금성[2]지구[3]화성[4]목성[5]토성[6]천왕성[7]해왕성
main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>